package lincen.javase.util.time.taskutil;

import java.util.TimerTask;

/**
 * 安全的计时器任务, 不会把计时器的线程给弄死
 * @author 	林岑
 * @time	2012年11月1日 23:00:48
 *
 */
public abstract class TaskSafety extends TimerTask {

	@Override
	public final void run() {
		try {
			runSafty();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	/**
	 * 该方法抛出的异常会被捕获, 不会把线程停掉
	 */
	public abstract void runSafty();
}
